technical petrographic description - Spanish English Dictionary